Archeology
The giant 'shrews' of nearly 1 million years old fossils are found in Spain
The analysis of phylogenetic and dental measurements and fossilized functions of shrews found in Gran Dolina de Atapuerce sediment, Burgos concluded that this is a new s…